Skip to content

Conversation

@assadyousuf
Copy link
Contributor

@assadyousuf assadyousuf commented Oct 3, 2025

Closes #1702

@DouweM DouweM changed the title Solves #1702 Use click instead of argparse on PydanticAI CLI Oct 3, 2025
@assadyousuf
Copy link
Contributor Author

assadyousuf commented Oct 3, 2025

@DouweM Unrelated linting errors to this PR still seem to be showing up. Thought it was an issue with my rebase in my closed PR

@assadyousuf assadyousuf mentioned this pull request Oct 3, 2025
@DouweM
Copy link
Collaborator

DouweM commented Oct 3, 2025

@assadyousuf Looking it uv.lock, it seems like you inadvertently updated the modal package. Can you roll that back and add just click?

@assadyousuf
Copy link
Contributor Author

Everything is ready on this PR now

@DouweM
Copy link
Collaborator

DouweM commented Oct 8, 2025

@Kludex Can you please check this out as you originally created #1702?

@DouweM DouweM requested a review from Kludex October 8, 2025 07:12
@assadyousuf assadyousuf requested a review from Kludex October 14, 2025 00:38
"examples/pydantic_ai_examples/weather_agent_gradio.py",
"pydantic_ai_slim/pydantic_ai/ext/aci.py", # aci-sdk is too niche to be added as an (optional) dependency
"pydantic_ai_slim/pydantic_ai/ext/aci.py", # aci-sdk is too niche to be added as an (optional) dependency
"examples/pydantic_ai_examples/slack_lead_qualifier/modal.py", # modal does not fully define its types, so we need this to stop pyright from complaining.
Copy link
Contributor Author

@assadyousuf assadyousuf Nov 11, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ran make sync due to adding click as a dependency. The upgrade to modal lib reflected here as a result of the package upgrades introduces some types that are not fully defined. Added this so the linter stops complaining and CI passes

@assadyousuf
Copy link
Contributor Author

@Kludex Can i get one more review on this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Use click instead of argparse on PydanticAI CLI

3 participants